turnkey project - French English Dictionary